package com.marvels.financial.sms.dao;

import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;

import com.fintech.third.model.message.SmsSend;
/**
 * 短信提醒
 * @author 唐佩文
 *
 */
public interface PaymentCategorySmsMapper {
	
	/**
	 * 查询代扣失败的列表
	 * @return
	 */
	public List<Map<String,Object>> selectwithholdFailure();
	
	
	
	/**
	 * 查询还款信息
	 * @return
	 */
	public List<Map<String,Object>> selectPaymentInfo();
	
	
	/**
	 * 查询短信模板
	 * @param id
	 * @return
	 */
	public String selectSmsTemplate(@Param("id")  long id);
	
	
	/**
	 * 插入短信
	 * @param smsSend
	 * @return
	 */
	public int insertSmsSend(SmsSend smsSend);
	
	
	/**
	 * 代扣失败短信提醒
	 */
	public int withholdFailureSms();
	
	
	/**
	 * 还款短信提醒
	 */
	public int repaymentReminderSms();
	
}
